Definition of Sea Squill

  • (noun) having dense spikes of small white flowers and yielding a bulb with medicinal properties

Synonyms of Sea Squill


Antonyms of Sea Squill


No Antonyms Found.

Homophones of Sea Squill


No Homophones Found.